package com.yangxk.kadmin.web.module.gen.entity;

import com.yangxk.kadmin.generator.field.Field;
import com.yangxk.kadmin.generator.template.TemplateType;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class GenInfo {
    private String tableName;
    private String comment;
    private String modelName;
    private String zhModelName;
    private Long parentId;
    private String basePackage;
    private TemplateType templateType;
    private boolean dataScope;
    private boolean queryAll;

    private RelateTable relateTable;

    private List<Field> columns;
}
